package com.ruoyi.squadweb.dto;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.ruoyi.common.core.page.PageDomain;

import java.util.Date;

public class KillDTO extends PageDomain {
    /**
     * 是否友伤
     */
    private String TK;
    /**
     * 攻击者Steam64ID
     */
    private String attacker;
    /**
     * 攻击者名称
     */
    private String attackerName;
    /**
     * 攻击者小队名称
     */
    private String attackerSquadName;
    /**
     * 攻击伤害
     */
    private int newDamage;
    /**
     * 时间
     */
    @JsonProperty("time")
    //@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "UTC")
    private Date newTime;
    /**
     * 被害者Steam64ID
     */
    private String victim;
    /**
     * 被害者名称
     */
    private String victimName;
    /**
     * 被害者小队名称
     */
    private String victimSquadName;
    /**
     * 使用的武器
     */
    private String weapon;
    /**
     * 服务id
     */
    private String serviceId;

    public String getServiceId() {
        return serviceId;
    }

    public void setServiceId(String serviceId) {
        this.serviceId = serviceId;
    }
    public String getTK() {
        return TK;
    }

    public void setTK(String TK) {
        this.TK = TK;
    }

    public String getAttacker() {
        return attacker;
    }

    public void setAttacker(String attacker) {
        this.attacker = attacker;
    }

    public String getAttackerName() {
        return attackerName;
    }

    public void setAttackerName(String attackerName) {
        this.attackerName = attackerName;
    }

    public String getAttackerSquadName() {
        return attackerSquadName;
    }

    public void setAttackerSquadName(String attackerSquadName) {
        this.attackerSquadName = attackerSquadName;
    }

    public int getNewDamage() {
        return newDamage;
    }

    public void setNewDamage(int newDamage) {
        this.newDamage = newDamage;
    }

    public Date getNewTime() {
        return newTime;
    }

    public void setNewTime(Date newTime) {
        this.newTime = newTime;
    }

    public String getVictim() {
        return victim;
    }

    public void setVictim(String victim) {
        this.victim = victim;
    }

    public String getVictimName() {
        return victimName;
    }

    public void setVictimName(String victimName) {
        this.victimName = victimName;
    }

    public String getVictimSquadName() {
        return victimSquadName;
    }

    public void setVictimSquadName(String victimSquadName) {
        this.victimSquadName = victimSquadName;
    }

    public String getWeapon() {
        return weapon;
    }

    public void setWeapon(String weapon) {
        this.weapon = weapon;
    }
}
